/* CSS file */
global{
	modal-transparency: 0.6;
	modal-transparency-blur: 8;
	modal-transparency-duration: 500;
	modal-transparency-color:#222222;;
}

.appHeader
{
	font-size: 20;
}

TitleSearchView
{
	horizontal-align:center;
	vertical-align:middle;
}

SearchControl
{
	vertical-align:middle;
	font-weight:bold;
}

.centeredContainer
{
	horizontal-align:center;
}

.bookDescriptionTitle
{
	font-size: 14;
	font-weight:bold;
}

.priceDescription
{
	text-align:center;
	font-size: 14;
	font-weight:bold;
}

.weightDescription
{
	text-align:center;
}

.descriptionPictureBlockContainerStyle
{
	horizontal-align:center;
	background-color: #222222;
	color: white;
	padding-left: 15;
	padding-right: 15;
	padding-top: 15;
	padding-bottom: 15;
}

.descriptionPictureStyle
{
	border-style:solid;
	border-thickness:1;
	border-color:white;
}

BookDetails
{
	background-color: #DDDDDD;
	border-color:#7FCDFE;
	border-style:solid;
	border-thickness:2;
	border-alpha: 1;
	padding-left: 10;
	padding-top: 10;
	padding-bottom: 10;
	padding-right: 10;
	color:black;
	corner-radius: 20;
	horizontal-gap:0;
}

.bookHeaderPlate
{
	background-color: #222222;
	color: white;
	padding-left: 10;
	padding-top: 10;
	padding-bottom: 10;
	padding-right: 10;
}

.mainBookDescriptionAres
{
	padding-left: 20;
	padding-top: 10;
	padding-bottom: 10;
	padding-right: 10;
}

.bookInListTitle
{
	font-size: 14;
	font-weight:bold;
}

.bookInListAuthor
{
	font-size: 10;
}

.booksLisr
{
	alternating-item-colors: #000000, #444444;
	text-roll-over-color: black;
}

.emptyListTextStyle
{
	vertical-center: 0;
	text-align:center;
	font-style:italic;
	font-size:14;
}